I suggest - Französisch Englisch Wörterbuch